international police coordination board - German English Dictionary